signed lease - Español Inglés Diccionario